/*----------------------common-------------------------*/
*{  margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
  }

  #d2{
	  width: 100px;
	  height: 30px;
	  line-height: 30px;
	  background-color: rgb(226, 224, 221);
	  position: absolute;
	  top: 20px;
	  right: 100px;
	  text-align: center;
	  border-radius: 5px;

  }
.content{ 
	clear:both;
	width: 100%;
	height: 250px;
	/* background-color: aquamarine; */


	}
	.nav {
		width: 80%;
		height: 250px;
		/* border: 1px solid red; */
		margin: 10px auto;
	}

	.nav img {
		width: 100%;
		height: 100%;
		border-radius: 10px;
	}

	/* 块状方式显示 */
	.show {
		display: block;
	}

	/* 消失  隐藏  */
	.hide {
		display: none;
	}




.center{ text-align:center;
		}
.fl{ float:left;
		}
.fr{ float:right;
		}
img{ border:none;
	-moz-border-radius:5px;
	border-radius:5px;
		}
a{ text-decoration:none;
		}
a:hover{ text-decoration:none;
		}
li{ list-style-type:none;
		}
.mt30{ margin-top:30px;
		}
body{ background:url(../images/beijingtu.jpg) top center fixed no-repeat #eee;
		}
.p10{ padding:10px;
		}
.himg{  cursor: pointer;
           transition: all 0.6s;
					 }  
.himg:hover{ transform: scale(1.1);
          }  
.con{ width:1100px; 
	padding:20px; 
	height:auto; 
	margin:10px auto;
	background:#fff; 
	background-color:rgba(255, 255, 255, 0.9);
	-moz-border-radius:25px;border-radius:25px;}
.logo{ width:1100px;
	padding:10px 0px; 
	height:auto; 
	margin:0px  auto;
	text-align: center;
	}
.logo img{ width:auto;
		height:auto; 
		padding:10px;
		margin:0px  auto; 
		text-align: center ; 
		}
nav{ width:1100px; 
		height:50px;
		margin:0px auto; 
		background:#3b3306;
		-moz-border-radius:25px;
		border-radius:25px;
	}	
nav ul{ padding-left:10px;
		}
nav li{ float:left;
		padding:5px 40px;
	margin:0px 15px;
	}
nav li a{ font-size:16px;
			line-height:40px; 
		color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif}
nav li a:hover{ color:#fff;
		text-decoration:none;
		}
nav li:hover{ background:#872109;
	}
nav li:hover a{ color:#fff;
	text-decoration:none;
 }
.flashbox{overflow:hidden;
		position:relative;
		}
.fjxs{ width:1000px;
	height:auto; 
	margin:0px auto;
 }
.fjxs li{ width:260px;
	height:auto;
	float:left;
	margin:15px; 
		text-align:center;
	}
.fjxs li img{ width:260px;
	height:200px; 
	margin:10px auto; 
	text-align:center;
	}
.fjxs p{font-size:14px; 
	line-height:22px;
	color:#333;
	text-align:left;
	}
.main h2{font-size:25px;
 line-height:66px;
  margin:10px auto;
   color:#3b3306; 
   text-align:center; 
   border-bottom:1px  dotted #3b3306; 
   font-family:楷体;
   }
.main h2 a{ color:#3b3306;
	font-family:楷体;
	}
.main p{ padding:5px 10px;
	font-size:14px; 
	line-height:25px; 
	color:#555; 
		text-indent:0em;
	}
.main p strong{ padding:5px 10px;
	font-size:18px; line-height:35px; 
	color:#3b3306; 
	text-indent:0em;
	font-family:楷体;
	}




